/* CSS Document */


body{ margin:0; padding:0; font-family:"微软雅黑"; min-width:980px; background:#fff; font-size:12px; color:#666; }
img { border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
a{ text-decoration:none; color:#666; font-family:"Microsoft YaHei";}
#clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}

#header{ width:100%; background:url(../images/bg.jpg) repeat-x; height:110px;}
#header .logo{ width:1020px; margin:0 auto;}


.navBar {
	width: 100%;
	height: 36px;
	line-height:36px;
	background: #000;
	color: #333;
}
.nav {
	position: relative;
	width: 980px;
	margin: 0 auto;
	font-family: "Microsoft YaHei", SimSun, SimHei;
	font-size: 14px;
}
.nav a {
	color: #fff;
}
.nav h3 {
	font-size: 100%;
	font-weight: normal;
}
.nav .m {
	float: left;
	position: relative;
	z-index: 1;
	background:url(../images/divider.gif) no-repeat center right;
	width:135px;
}
.nav .s {
	float: left;
	width: 3px;
	text-align: center;
	color: #D4D4D4;
	font-size: 12px;
}
.nav h3 a {
	display: block;
	width: 135px;
	text-align: center;
	font-weight: bold;
	height:36px; line-height:36px; font-size:14px;
}
.nav h3 a:hover{ background:url(../images/navactive2.jpg) no-repeat;}
.nav .sub {
	display: none;
	position: absolute;
	left: -3px;
	top: 36px;
	z-index: 9999;
	width: 117px;
	border: 1px solid #E6E4E3;
	border-top: 0;
	background: #fff;
}
.nav .sub li {
	text-align: center;
	padding: 0 8px;
	margin-bottom: -1px;
}
.nav .sub li a {
	display: block;
	border-bottom: 1px solid #E6E4E3;
	padding: 8px 0;
	height: 28px;
	line-height: 28px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
}
.nav .sub li a:hover {
	color: #FE7700;
}
.nav .block {
	height: 36px;
	width: 120px;
	background:url(../images/navactive2.jpg) no-repeat center;
	position: absolute;
	left: 0px;
	top:0px;
	overflow: hidden;
}
.banner {
	WIDTH: 100%;
	HEIGHT: 360px;
	background-image: url(../images/s_banner1_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
 #ss { width: 1000px; height: 360px; }
 #ss2 { width: 1000px; margin-top: 10px; }
 .sss { position: relative; }
 .sss-sliders li { position: absolute; left: 0; top: 0; list-style: none; }
 .sss-controler { position: absolute; left: 0; bottom: 0; height: 40px; width: 100%; }
 .sss-controler-prev, .sss-controler-next { position: absolute; background: url('../images/sss_prev.png') center center no-repeat; height: 40px; width: 40px; cursor: pointer; _behavior: url("../images/iepngfix.htc"); }
 .sss-controler-prev { left: 0; }
 .sss-controler-next { right: 0; background-image: url('../images/sss_next.png'); }
 .sss-controler-dots { list-style: none; width: 100%; height: 40px; text-align: center; }
 .sss-controler-dots span { display: inline-block; width: 30px; height: 40px; background: url('../images/sss_dot.png') center center no-repeat; _behavior: url("../images/iepngfix.htc"); cursor: pointer; }
 .sss-controler-dots span.current { background-image: url('../images/sss_dot_current.png'); }
 
 #rdgz_box{ width:100%; background:url(../images/hlbg.jpg) repeat-x; height:40px;}
 #rdgz_box .rdgz{ width:1020px; margin:0 auto; line-height:38px;}

#content{ width:1020px; margin:20px auto;}
#con_left{ width:241px; float:left;}
#con_right{ width:762px; float:right;}
.Catalog{ background:url(../images/index_04.jpg) repeat-y;}
.fSearch{HEIGHT: 24px;WIDTH: 190px;MARGIN-LEFT: 19px;padding-top: 4px}
.fSearch FORM{BORDER-TOP: #a4a4a4 1px solid;HEIGHT: 24px;BORDER-RIGHT: #cbcbcb 1px solid;WIDTH: 85%;BACKGROUND: #fff;BORDER-BOTTOM: #cbcbcb 1px solid;FLOAT: left;BORDER-LEFT: #cbcbcb 1px solid;DISPLAY: block;box-shadow: 1px 1px 1px #eee inset}
.fSearch .input{BORDER-TOP-STYLE: none;HEIGHT: 24px;WIDTH: 160px;BACKGROUND: none transparent scroll repeat 0% 0%;BORDER-BOTTOM-STYLE: none;COLOR: #cac9c9;BORDER-RIGHT-STYLE: none;OUTLINE-STYLE: none;PADDING-LEFT: 7px;BORDER-LEFT-STYLE: none;LINE-HEIGHT: 24px; float:left;}
.fSearch .send{BORDER-TOP-STYLE: none;CURSOR: pointer;HEIGHT: 24px;WIDTH: 33px;BACKGROUND: url(../Images/Send.jpg) no-repeat 0px 0px;RIGHT: 0px;BORDER-BOTTOM-STYLE: none;FLOAT: right;TEXT-ALIGN: center;BORDER-RIGHT-STYLE: none;BORDER-LEFT-STYLE: none;LINE-HEIGHT: 24px;margin-right: -40px;}

/*-- 产品目录 --*/
.pro_nav{ margin-top:10px; padding:0 20px;}
.pro_nav li{ margin-top:5px; line-height:26px;}
.pro_nav li .dla{ background:url(../images/dh3.jpg) no-repeat; width:165px; color:#fff; padding-left:35px; font-size:14px; overflow:hidden;}
.pro_nav li .dla:hover{ font-weight:bold;}
.pro_nav li a{width:200px;overflow:hidden; display:block; height:26px; color:#000; padding-right:5px;}
.pro_nav li ul li{ background:#c5c5c5;overflow:hidden; padding-left:40px;}
.pro_nav li ul li a{ color:#666; font-size:13px;}
.pro_nav li ul li a:hover{ color:#ef4706;}

#aboutus .about{  background:url(../images/index_04.jpg) repeat-y; padding:10px 15px; height:150px; overflow:hidden; }
#aboutus .about p{ line-height:23px;}

/*-- 产品列表 --*/

#pro_ul{ padding:15px 10px 10px 10px; *padding:15px 5px 10px 5px;  clear:both; overflow:hidden;border-left:1px solid #ddd;border-right:1px solid #ddd; margin-left:6px;  width:733px;}
#pro_ul ul{ overflow:hidden}

#pro_ul #ind_pro_img{ text-align:center; width:160px; float:left; margin:0px 8px 10px 15px;_margin:0px 8px 10px 12px;}

*>#ind_pro_img .proimg{font-size:12px;}
#ind_pro_img img {vertical-align:middle;}

#pro_ul .proimg_bk{ width:150px; height:150px; border:1px solid #ddd;position:relative;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden;}
#pro_ul .proimg_bk .proimg{width:150px;line-height:150px;height:150px;text-align:center;position:static;+position:absolute;top:50%}
#pro_ul .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:145px; max-height:145px}

#pro_ul p{ font-size:12px; line-height:25px; height:25px; overflow:hidden; font-weight:normal; text-align:center; background:url(../images/dh2.jpg) repeat-x; width:153px; margin-top:5px;}
#pro_ul p a{ color:#333;}
#pro_ul p a:hover{color:#ef4706;}

#right_bottom{ margin:0 0 10px 5px; width:758px;}
#news{ width:375px; float:left; }
#article{ width:375px; float:right;}
.news{ border:1px solid #ddd; border-top:none; margin-left:1px;height:176px; overflow:hidden;}
#ny_newslb_box{ padding:0 10px 10px; clear:both;}
#ny_newslb_box li{ height:35px;line-height:35px; background:url(../images/tt-1.gif) no-repeat 0px 12px; border-bottom:1px dashed #ddd; font-size:12px; padding-left:15px; overflow:hidden;}
#ny_newslb_box li a{ color:#444; float:left; width:554px; height:35px; line-height:35px; overflow:hidden}
#ny_newslb_box li a:hover{color:#ff6600; }
#ny_newslb_box li span{ float:right; color:#999;}

#link{ width:1020px; margin:10px auto; line-height:22px;}
#foot_box{ width:100%; background:url(../images/bg2.jpg) repeat-x; height:100px; margin:20px 0 0;}
#foot_box .foot{ width:1020px; margin:0 auto; padding-top:20px;}
#foot_box .foot p{ line-height:22px; text-align:center;}

#biaoti{ background:url(../images/index_bg.jpg) no-repeat; height:48px; line-height:42px; font-size:15px; width:724px; padding:0 15px 0 22px;}
#biaoti b{ float:left;}
#biaoti span{ float:right; font-size:12px;}
#about{  margin-left:6px; border-top:none; width:713px; padding:10px 20px; border-left:1px solid #ddd;border-right:1px solid #ddd; line-height:24px; }

.ny_con{ padding:15px;border-bottom: 1px solid #ddd;}


/*--详细页--*/
#inside_rnewtil{ text-align:center; font-size:20px; color:#333333;width:100%; margin-top:20px;  padding-bottom:10px; font-family: "Microsoft YaHei"!important; font-weight:bold;}
.inside_rnewtime{ text-align:center; font-size:13px; color:#666666;width:99%; height:25px; line-height:25px;margin-top:5px;}
.inside_rnewcon{ font-size:12px; color:#333333; line-height:24px; margin-top:30px;width:100%; font-family: "Microsoft YaHei"!important;}
.list {width: 600px; margin:20px 0 0 20px;}
.list ul li {line-height: 28px;height: 30px;width: 100%;font-size: 14px; background:url(../images/ico1.jpg) no-repeat left center; padding-left:15px;}
.list ul li a:hover{ color:#ff3f26 }

/*---------在线咨询-------*/
.txtbox{border:1px solid #ccc;height:30px;line-height:30px;width:250px; padding-left:5px;font-family: "Microsoft YaHei"; color:#999; font-size:12px;}
.txtbox:hover{border:1px solid #999;height:30px;line-height:30px;width:250px;color:#333;}
.txtbox:focus{border:1px solid #666;height:30px;line-height:30px;width:250px;color:#333;}

.txtbox01{border:1px solid #ccc;height:30px;line-height:30px;width:80px; padding-left:5px;font-family: "Microsoft YaHei";color:#999;}
.txtbox01:hover{border:1px solid #999;height:30px;line-height:30px;width:80px;color:#333;}
.txtbox01:focus{border:1px solid #666;height:30px;line-height:30px;width:80px;color:#333;}
.bfont{ font-size:12px; color:#333333;}

.order_nr_box{ width:600px; font-size:12px; height:100px;border:1px solid #ccc;overflow:auto;background:none;padding-left:5px;font-family: "Microsoft YaHei";color:#333;background:#fff;}
.order_nr_box:hover{border:1px solid #999;color:#333; background:#fff;}
.order_nr_box:focus{border:1px solid #666;color:#333;}

#loginbox{width:100%;margin:10px;}
#loginbox tr td{ padding-bottom:10px;}
#loginbox tr td p{ padding-left:20px;}

#btnlogin {width:150px;height:40px; margin:20px 0 0 90px;}
#btnlogin .tj_input{ width:150px; height:38px; background:#d1190f;text-align:center; color:#fff; font-size:16px; border:none; margin:0px;cursor: pointer;font-family: "Microsoft YaHei"; }
#btnlogin .tj_input:hover{background:#f8281c;}

/* 产品详细页 产品图片展示和基本资料 */
#pro_detail_box01{ width:95%;clear:both; margin:0 auto; margin-bottom:20px; overflow:hidden}
#prodetail_img{ float:left; width:280px; position:relative; height:320px; padding:3px; border:2px solid #ddd; background:#fff; text-align:center;}
#prodetail_img img{ vertical-align:middle;}
#pro_detail_text{ float:right; width:350px;_width:350px;  display:block; font-size:12px;}
#pro_detail_text .abc{font-size:16px; line-height:23px; border-bottom:1px solid #ccc; color:#22469a; margin-bottom:12px;font-family: "Microsoft YaHei"; padding-bottom:10px;}
#pro_detail_text .fhbc{ font-size:12px; line-height:22px; color:444;}
#pro_detail_text .bt{ font-size:14px; color:#333;  margin:5px 0;}
#pro_detail_text p{ font-size:14px;}
#pro_detail_text .cpxq_ms h1{ height:115px; overflow:hidden; line-height:23px;}

/* 产品介绍、详细参数、售后服务--TAB-- */ 
#ny_pro_box02 #con { width:100%;margin:0 auto; clear:both; margin-top:15px}
#ny_pro_box02 #tags {height:33px;line-height:35px; border-bottom:2px solid #ff3f26;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:33px; margin-right:3px;}
#ny_pro_box02 #tags li a {color: #333;line-height:33px;height:33px;width:102px; background:#ddd; text-decoration: none;display:block; text-align:center;font-size:14px;}
#ny_pro_box02 #tags li a:hover{ width:102px;color:#fff; height:33px; border-top:none;}
#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:33px;}
#ny_pro_box02 #tags li.selectTag a {width:102px;height:33px; background:#ff3f26; color:#fff;}
#ny_pro_box02 #tagContent {font-size:12px;color:#333;overflow:hidden;clear:both; width:100%; clear:both; min-height:200px; line-height:24px; background:#fff;}
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding-top:15px; padding-bottom:20px; width:733px; overflow:auto}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block;}
#tagContent table{border: 0px solid #fff;	border-collapse: collapse;}	
#tagContent table tr td{border: 1px solid #ccc;}


#pro_an a{ width:102px;height:38px; margin-top:20px; display:block; float:left; text-align:center; font-size:14px; color:#FFFFFF; line-height:38px;font-family:"Microsoft YaHei"}
#pro_an{ margin-bottom:5px; clear:both; height:40px;}
#pro_an01{ background:#f1f1f1; margin-right:10px; color:#666 !important; border:1px solid #ddd;}
#pro_an02{ background:#ff3f26; margin-right:10px;}

.jqzoom{ width:300px; height:310px; float:left}
.jqzoom .proimg_bk{ width:300px; height:300px; border:1px solid #ddd;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.jqzoom .proimg_bk .proimg{width:300px;line-height:300px;*line-height:350px;height:300px;*height:350px;font-size:300px;text-align:center;position:static;+position:absolute;top:50%}
.jqzoom .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:295px; max-height:295px}

.inside_rnewscon{ padding:15px 10px 10px 10px; *padding:15px 5px 10px 5px;  clear:both; overflow:hidden;border-left:1px solid #ddd;border-right:1px solid #ddd; margin-left:6px;  width:733px;}

#ny_newslb_boxx{ padding:0 10px 10px; clear:both;}
#ny_newslb_boxx li{ height:32px;line-height:32px; background:url(../images/tt-1.gif) no-repeat 0px 10px; border-bottom:1px dashed #ddd; font-size:12px; padding-left:15px; overflow:hidden;}
#ny_newslb_boxx li a{ color:#444; float:left;  height:33px; line-height:33px; overflow:hidden}
#ny_newslb_boxx li a:hover{color:#ff6600; }
#ny_newslb_boxx li span{ float:right; color:#999;}


#ny_newslb_boxz{ padding:0 10px 10px; clear:both;}
#ny_newslb_boxz li{ height:32px;line-height:32px; background:url(../images/tt-1.gif) no-repeat 0px 10px; border-bottom:1px dashed #ddd; font-size:12px; padding-left:15px; overflow:hidden;}
#ny_newslb_boxz li a{ color:#444; float:left; width:264px;  height:33px; line-height:33px; overflow:hidden}
#ny_newslb_boxz li a:hover{color:#ff6600; }
#ny_newslb_boxz li span{ float:right; color:#999;}


#contact{ background:url(../images/index_172.jpg) no-repeat; height:129px; width:162px; padding-left:75px;  padding-top:40px;}

/*普通在线客服02*/
.qq_style01{width:128px;position:absolute;top:150px;right:20px;z-index:999999999;}
.qq_style01 .qq_style_l{width:20px;height:20px;display:block;position:absolute;top:-8px;right:-8px;background:#000 url(../images/qq_close.png) center center no-repeat;cursor:pointer;border-radius:50%;}
.qq_style01 .qq_style_l:hover{background:#ff1800 url(../images/qq_close.png) center center no-repeat;}
.qq_style01 .qq_style_r{width:128px;background:#000;padding-top:5px;padding-bottom:5px;}
.qq_style01 .qq_style_r .qq_r_up{background:#ffffff;border-radius:2px;width:100px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_up .qq_r_tlt{height:30px;line-height:30px;font-size:12px;color:#000;background:url(../images/qq_icon1.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #686767;}
.qq_style01 .qq_style_r .qq_r_up .qq_list{padding-top:5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li{padding:2px 0 5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li a{display:block;height:30px;line-height:30px;text-decoration:none;color:#555;font-size:12px;background:url(../images/qq.gif) left center no-repeat;padding-left:20px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_r_down{background:#ffffff;border-radius:4px;width:100px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_down .tel_r_tlt{height:30px;line-height:30px;font-size:12px;color:#3782e7;background:url(../images/qq_icon2.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #a3caff;}
.qq_style01 .qq_style_r .qq_r_down .tel_list li{display:block;height:30px;line-height:30px;text-decoration:none;color:#555;font-size:12px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_code{background:#ffffff;border-radius:4px;width:100px;margin:0 auto;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_code img{display:block;width:91px;height:91px;margin:0 auto;}
.qq_style01 .qq_style_r .qq_code p{font-size:12px;text-align:center;color:#555555;padding-top:5px;}



.erwei{width:100px; margin:0 auto;}

.catalog_bt{ background:url(../images/index_02.jpg) no-repeat; height:48px;font-size:15px; line-height:43px; padding-left:15px;}
.catalog_bt span{ color:#db0a1d; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.syabout_bt{ background:url(../images/syabout_bt.jpg) no-repeat; height:56px;font-size:15px; line-height:47px; padding-left:15px;}
.syabout_bt span{ color:#db0a1d; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.syabout_bt a{ font-size:12px; color:#fff;font-family:Arial, Helvetica, sans-serif; float:right; margin:8px 23px 0 0;}

.sy_cpbt{ background:url(../images/index_03.jpg) no-repeat; height:48px;font-size:15px; line-height:43px; padding-left:22px; margin-top:15px;}
.sy_cpbt span{ color:#db0a1d; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.sy_cpbt a{ font-size:12px; color:#db0a1d;font-family:Arial, Helvetica, sans-serif; float:right; margin:2px 13px 0 0; }

.sy_news{ background:url(../images/news.jpg) no-repeat; height:48px;font-size:15px; line-height:43px; padding-left:15px;}
.sy_news span{ color:#db0a1d; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.sy_news a{ font-size:12px; color:#db0a1d;font-family:Arial, Helvetica, sans-serif; float:right; margin:2px 13px 0 0; }

/*----宽屏*banner----*/
#banner_big{ height:360px; width:100%;  background:none; clear:both; position:relative; z-index:999}
#banner_big .picBtnLeft { height:360px; position:relative; zoom:1; width:100%; overflow:hidden;}
/*----圆角切换按钮----*/
#banner_big .picBtnLeft .hd {width:135px; height:10px; position:absolute; left:50%; margin-left:-30px; text-align:center; bottom:30px; z-index:10;  }
#banner_big .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:12px; width:110px; padding:5px 15px 5px 15px;}
#banner_big .picBtnLeft .hd ul li {float:left; _display:inline; cursor:pointer; text-align:center;  -moz-border-radius: 15px;   -webkit-border-radius: 15px;  border-radius:15px;  width:12px; height:12px; background:#2696ff; overflow:hidden; margin-right:5px; margin-left:5px;  }
#banner_big .picBtnLeft .hd ul li.on { background:#ccc}

#banner_big .picBtnLeft .bd {height:360px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
#banner_big .picBtnLeft .bd img { height:360px; width:1920px; z-index:1;}
#banner_big .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
#banner_big .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
#banner_big .picBtnLeft .bd li .bg { display:none;}
#banner_big .picBtnLeft .bd li .title { display:none;}
#banner_big .picBtnLeft .bd a img { padding-top: 0px!important}
/*----宽屏*结束----*/

#fengye{ margin-top:20px;}
